@charset "UTF-8";
body {
    background-color: #F0EEF5;
    font-family: Tahoma, Arial, Helvetica,
    "Microsoft YaHei New", "Microsoft Yahei", "微软雅黑",
    宋体, SimSun, STXihei, "华文细黑", sans-serif;
}

/*span{*/
    /*color: #7577CD;*/
    /*font-family:  "lucida grande", "lucida sans unicode", lucida, helvetica,*/
    /*"Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;*/
    /*font-weight: bold;*/
/*}*/

.no-radius, .panel, .panel-heading {
    -webkit-border-radius: 0 !important;
    -moz-border-radius: 0 !important;
    border-radius: 0 !important;
}

.li_active {
    background-color: #E7E7E7 !important;
}

/*头部信息*/
nav {
    width: 1200px;
    margin-right: auto;
    margin-left: auto;
}

.contain {
    margin-left: auto;
    margin-right: auto;
    width: 1200px;
}

/*home页面--瀑布流样式*/
#my-gallery-container {
    background-color: #ededed;
}

.item {
    border: #c6c6c6 2px solid;
    width: 100%;
    background-color: white;
    min-height: 100px;
    padding: 5px;
    margin: 10px 0;
    box-shadow: rgba(0, 0, 0, 0.5) 0 2px 2px;
    border-radius: 4px;,
}

.item:hover {
    opacity: 0.5;
}

.item p {

}

.padding {
    padding: 10px 5px;
}

/*myblog页面*/
aside {
    width: 25%;
    float: left;
    background-color: white;
}

.panel-title {
    text-align: center;
    line-height: inherit;
}

.panel-body {
    text-align: left;
}

section {
    width: 74%;
    float: right;
    overflow: auto;
    background-color: white;
}

.titleEditor {
    width: 100%;
    height: 25px;
    resize: none;
    /*overflow: auto;*/
    border: 1px solid silver;
    border-radius: 5px;
    min-height: 15px;
    box-shadow: inset 0 0 10px silver;
    padding: 1em;
}

.contentEditor {
    width: 100%;
    resize: vertical; /*用户可调整元素高度*/
    overflow: auto;
    border: 1px solid silver;
    border-radius: 5px;
    min-height: 300px;
    box-shadow: inset 0 0 10px silver;
    padding: 1em;
    text-align: left;
    margin-top: 5px;
}

.clearButton {
    line-height: 100%;
    border: 1px #ffffff solid;
    background-color: white;
}

#newBlogBtn {
    position: fixed;
    right: 40px;
    top: 71px;
}

#newCommentBtn {
    position: fixed;
    right: 40px;
   bottom: 70px;
}

.btn-circle {
    width: 40px;
    height: 40px;
    text-align: center;
    padding: 6px 0;
    font-size: 12px;
    line-height: 1.428571429;
    border-radius: 30px;
}

#loadComments{
    width: 100%;
    background-color: #DBDBEB;
    margin-top: 20px;
    border: 0;
}

.letCenter{
    line-height:56px;
    padding-left: 22px;
}

.panel-heading-style{
    background-color: #7577CD!important;
    color: white!important;
}


/*==========================================================================*/
/*==========================================================================*/